.zw-depart-box {
  display: flex;
  .depart_member_icon {
    vertical-align: bottom;
    margin-right: 2px;
  }
  .depart_icon {
    width: 15px;
    vertical-align: middle;
  }
  .mr2 {
    margin-right: 2px;
  }
}
.depart_l {
  width: 350px;
  padding-right: 10px;
  border-right: 1px solid #eaeaea;
  .search_name {
    // width: 259px;
    margin-bottom: 10px;
  }
  .custom-tree-node {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .is_member {
    // 不可全选样式
    :deep(.el-tree-node) {
      .is-leaf + .el-checkbox .el-checkbox__inner {
        display: inline-block;
      }
      .el-checkbox .el-checkbox__inner {
        display: none;
      }
    }
  }
}
.depart_r {
  padding: 10px 20px;
  flex: 1;
  .depart_select_title {
    margin-bottom: 20px;
  }
  .el-scrollbar {
    height: auto;
  }
  .seled_member {
    line-height: 30px;
    display: flex;
    font-size: 14px;
    padding: 0 5px;
    align-items: center;
    justify-content: space-between;
    &:hover {
      background-color: rgba(255, 107, 0, 0.0901960784313725);
    }
    .item_member {
      display: flex;
      align-items: center;
      .seled_icon {
        color: #ff6b00;
      }
    }
    .member_name {
      margin-left: 2px;
    }
    .remove_icon {
      cursor: pointer;
      &:hover {
        transform: scale(1.23);
      }
    }
  }
}
.zw-tree-box {
  .el-vl__wrapper {
    position: initial;
    overflow-x: scroll;
    .el-vl__window {
      width: 700px;
    }
  }
}
